@echo.
@echo Run this program before applying a Windows NT 4.0 Service Pack.
@echo.
@if exist %SystemRoot%\system32\ibmdm.dll goto NetExeOnly
@if exist %SystemRoot%\dm.dll goto PostSPReboot
:NetExeOnly
@if exist %SystemRoot%\system32\ibmnet.exe goto PostSPReboot
@if NOT exist  ibmnetnt.reg goto RegError
@goto NoError

:RegError
@echo.
@echo The registry file IBMNETNT.REG could not be found!
@echo.
@goto End

:NoError
@if exist %SystemRoot%\dm.dll goto PostSPReboot
@if exist %SystemRoot%\system32\dm.dll move %SystemRoot%\system32\dm.dll %SystemRoot%\dm.dll
@copy %SystemRoot%\system32\net.exe    %SystemRoot%\system32\ibmnet.exe
@copy .\ibmnetnt.bat    %SystemRoot%\ibmnetnt.bat
@regedit /s ibmnetnt.reg
@echo.
@echo Install the Windows NT 4.0 Service Pack and then reboot your system.
@echo.
@goto End

:PostSPReboot
@copy %SystemRoot%\system32\net.exe    %SystemRoot%\system32\netnt.exe
@copy %SystemRoot%\system32\ibmnet.exe %SystemRoot%\system32\net.exe
@del  %SystemRoot%\system32\ibmnet.exe
@if exist %SystemRoot%\system32\dm.msp del %SystemRoot%\system32\dm.msp
@if exist %SystemRoot%\system32\dm.dll ren %SystemRoot%\system32\dm.dll dm.msp
@if exist %SystemRoot%\dm.dll move %SystemRoot%\dm.dll %SystemRoot%\system32\dm.dll

:End
